Tureng Mobile
Deyim
4
f.
be afraid of one's own shadow
f.
be frightened of your own shadow
f.
be scared of your own shadow
f.
be frightened/nervous/scared of your own shadow